sterile insect release - Turco Inglés Diccionario